[data-player] {
    border-radius: var(--radius);
}

.video-block-main {
    border: var(--border);
    border-radius: var(--radius);
}

@media (max-width: 576px) {
    .video-block-main {
    margin-top: 20px;
    }
}

.webinar-page .chat-widget {
    border: var(--border);
}

.webinar-page .comments-container.comments-main-container.moderation {
    background-color: transparent !important;
}

.webinar-page .chat-widget .comments-container .comments-top-level {
    margin-bottom: 0;
}

.webinar-page .comment-form-wrapper {
    padding: 10px !important;
}
@media (max-width: 480px) {
    .webinar-page .comment-form-wrapper {
        height: 120px !important;
    }
}

.webinar-page .comments-top-level.comments {
    margin-bottom: 0 !important;
}

.webinar-page .comments-tree .comment .title {
    font-size: 14px;
}

.webinar-page .comments-tree .comment .title:after {
    content: ':';
}

.webinar-page .comments-tree .level-1 > .comment-wrapper > .comment > .text {
    background-color: transparent !important;
    border: none;
    margin-top: 0 !important;
    padding: 0 !important;
}

.webinar-page .emoji-text.text-content.edit-comment-inactive-element {
    line-height: 1.5;
}

.webinar-page .chat-widget .gc-comment-form {
    position: sticky;
}

.webinar-page .new-comment-input {
    border: var(--border) !important;
    border-radius: var(--radiusEl);
    margin-bottom: 10px !important;
    padding: 10px !important;
    padding-right: 35px !important;
}

.webinar-page .emoji-btn {
    bottom: 43px !important;
    right: 10px !important;
}

.webinar-page .emoji-list {
    border-radius: var(--radius) !important;
}